{{tag>Hirsute Bionic Focal radio webradio}}
----
{{ https://gitlab.gnome.org/uploads/-/system/project/avatar/5767/de.haeckerfelix.Gradio.png?width=64 }}
====== Shortwave ======
 
Shortwave est une application simple de lecture de webradio en streaming. L'application fonctionne bien, la base de données est à jour (juin 2021) : un vrai plaisir d'écoute. L'installation elle aussi est aisée.
Shortwave utilise la base de données communautaire [[https://www.radio-browser.info/#/radio-browser.info]]

===== Installation =====
==== Installation au format Snap ====
Vous pouvez installer **Shortwave** depuis [[gnome-software|GNOME Logiciels (logithèque)]].

Ou alors lancer la commande :
  snap install shortwave

==== Installation avec flatpak ====

Pour installer de cette manière il faut [[flatpak|activer l'utilisation des paquets flatpak]].

=== Installation du paquet ===
Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet flatpak]] correspondant.
 
<code>
flatpak install https://flathub.org/repo/appstream/de.haeckerfelix.Shortwave.flatpakref
</code>

=== Création du lanceur ===
Dans un certain nombre de cas, aucun lanceur n'est créé, ce qui peut empêcher d'épingler l'application sur son bureau ou sa barre d'outils.
Voici le texte du [[raccourci-lanceur|lanceur]] (adapter le chemin pour l’icône):
<code>
Desktop Entry]
Name[fr]=Shortwave
Name=Shortwave
Comment=Shortwave est une application simple de lecture de webradio en streaming
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=~/.local/share/pixmaps/shortwave_icone.svg
Exec=flatpak run de.haeckerfelix.Shortwave
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Audio;AudioVideo;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords[fr]=Gradio;radio;stream;flux;wave;diffusion;
Keywords=Gradio;Radio;Stream;Wave;
DBusActivatable=true
# Translators: Do NOT translate or transliterate this text (these are enum types)!
X-Purism-FormFactor=Workstation;Mobile;
</code>

==== Compilation manuelle ====
La compilation de Shortwave fait appel aux dépendances suivantes : Gnome builder, Rust 1.48 ou suivant, GTK 4, Gstreamer 1.16 ou suivant, Sqlite3, OpenSSL, libadwaita, Meson Buildsystem, git. Se référer au [[https://gitlab.gnome.org/World/Shortwave|site]] officiel pour davantage d'explications.

Mode opératoire :
<code>
usr@pc:~$ git clone https://gitlab.gnome.org/World/Shortwave.git
usr@pc:~$ cd Shortwave
usr@pc:~$ meson --prefix=/usr build
usr@pc:~$ ninja -C build
usr@pc:~$ sudo ninja -C build install
</code>

===== Utilisation =====
==== installé au format Snap ====
Comme toute application, vous pouvez lancer l'application depuis le menu des applications propre à votre variante d'Ubuntu.

En ligne de commande vous pouvez lancer
  shortwave # ajouter une esperluette si vous souhaitez avoir la main

==== installé au format Flatpak ====
Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]].

<note tip>Après une installation flatpak, l'application n’apparaît pas forcément parmi les applications de votre variante Ubuntu tant qu'un redémarrage n'a pas été effectué. Pour lancer votre application sans avoir à redémarrer votre système, saisir la commande ci-dessous dans le terminal (nom précis obtenu par flatpak list) :
<code>
flatpak run de.haeckerfelix.Shortwave &
</code>
</note>
 
===== Désinstallation =====
 
Désinstallation du paquet flatpak selon la méthode classique : voir [[flatpak#desinstallation_de_logiciels|ici]]

===== Voir aussi =====
  * **(en)** [[https://www.radio-browser.info/tags|Des radios classées par tags (sur radio-browser)]]
  * **(en)**  [[https://gitlab.gnome.org/World/Shortwave|Site officiel du logiciel]] 

----

//Contributeurs principaux : [[utilisateurs:zococo|Zococo]], [[:utilisateurs:Amiralgaby|Amiralgaby]].//